package cn.hesion.designpattern.LKP;

import java.util.ArrayList;

/**
 * Boss不需要和Course去交流，因为根据迪米特法则
 * cource并不是Boss类的朋友，因此不需要和他有交流
 * Boss只需要和teamleader交流就行
 */
public class Boss {
    public void commandCheckNumberofCourse(TeamLeader teamLeader){
        //模拟Boss一页页往下翻
        ArrayList<Course> courses = new ArrayList<>();
        for (int i = 0; i < 20; i++) {
            courses.add(new Course());
        }
        teamLeader.checkNumberofCourse(courses);
    }
}
